interlocking pile - Spanish English Dictionary